package jumpingnotes.dao;

import java.util.List;

import jumpingnotes.model.entity.Activity;

public interface ActivityDao extends GenericDao<Activity>
{
	List<Activity> findActivityByMemberId(int memberId, int firstResult, int maxResults);
	
	List<Activity> findActivityByFriendMemberId(int memberId, int firstResult, int maxResults);

	List<Activity> findActivityByGroupId(int groupId, int firstResult, int maxResults);
	
	List<Activity> findActivityByAllGroupMemberId(int memberId, int firstResult, int maxResults);

	List<Activity> findActivityPlaying(int firstResult, int maxResults);

	List<Activity> findActivityRecording(int firstResult, int maxResults);
}
